home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / MENUDLX / DOKUMENT / MENUDLX.DOC next >
Encoding:
Text File  |  1991-11-02  |  17.8 KB  |  424 lines

  1. 072000002000000144000000004000000
  2. 11
  3. 2#1
  4. F0110000001
  5. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0120
  6. üGFA-Menu-Deluxe----->MENUDLX.PRG
  7. DasInfo-FileMENUDLX.INF(MENUDLX.DOCalsWord-Plus-File)
  8. Th.SchaererImLindenhof6CH-8307ëEffretikonü(Schweiz)
  9. ============================================================Ç
  10.  
  11.  
  12.  
  13. Motivation.
  14. -----------
  15.  
  16. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  17. MitderAuslieferungdesoriginalenEntwicklungspacketesGFA-3.x-BASIC
  18. derFirmaGFA-Systemtechnik,erhältmanaufderDiskette"Compiler"ein
  19. inGFA-3.x-BASICgeschriebenesMenuprogrammalsGFA-Quelltext
  20. (MENUX.GFA)undalslauffähigesProgramm(MENUX.PRG).Leideristdieses
  21. MenufürdieSteuerungdesInterpretersundCompilersderartminimal
  22. gestaltet,dassetwasanspruchvollereGFA-3.x-BASIC-Programmierergenö⑨
  23. tigtsind,diesesMenudeneigenenBedürfnissenanzupassenundentspre⑨
  24. chendzuerweitern,wasnichtseltenvielZeitbeansprucht,diemanfür
  25. Produktivereseinsetzenkönnte.
  26.  
  27. DieserMangelführtedazu,dassichdiesesMENUX.GFAimLaufevonetwa
  28. 1½Jahrenstetigetwasweiterentwickelthabe.MeineArbeitsollnun
  29. dazudienen,dassnichtjederGFA-3.x-BASIC-ProgrammiererdenHammer
  30. erneuterfindenmuss.
  31.  
  32. DerneueNamediesesneuenMenuprogrammesistüMENUDLX.GFAÇbzw.
  33. üMENUDLX.PRGÇ,waseineAbkürzungdesvollenNamen"üGFA-MENU-DELUXEÇ"ist.
  34. ImFolgendenwirdbeschriebenwasüGFA-MENU-DELUXEÇbesserundzusätzlich
  35. kann.
  36. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  37.  
  38.  
  39.  
  40. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  41. DieGemeinsamkeitvonMENUXundüGFA-MENU-DELUXEÇ.
  42. ------------------------------------------------
  43.  
  44. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  45. DaüGFA-MENU-DELUXEÇ(MENUDLX)eineWeiterentwicklungdesMENUXist,
  46. gelten,wennindiesemReadmenichtanderserläutert,diesehrknapp
  47. gehaltenenAngabenderREADME.COM-Datei,welchedemGFA-3.x-BASIC-Ent⑨
  48. wicklungspacketbeiliegt.Ebenfallsgelten,wennhiernichtanders
  49. erläutert,dieAngabenimKapitel"ArbeitenmitderShell"desCom⑨
  50. piler-Begleitbuches"GFA-BASIC3.0"vonGFA-SystemtechnikGmbHDüssel⑨
  51. dorf.BesonderserwähnenswertistderBeitragzumCompilerundLinker
  52. imBuch"üDasgrosseGFA-BASIC-3.5BuchÇ"vonLitzendorf,vertriebenvon
  53. DATA-BECKER.
  54.  
  55.  
  56.  
  57. RechtlicheSituation.
  58. ---------------------
  59.  
  60. Dawieobenerwähnt,meinüGFA-MENU-DELUXEÇ(MENUDLX.GFA)eineWeiterent⑨
  61. wicklungdesMENUX.GFAvonGFA-Systemtechnikist,fragteichbeidieser
  62. Firmanach,obesmirerlaubtist,meinüGFA-MENU-DELUXEÇzuveröffentli⑨
  63. chen.IneinemBriefvom8.07.91erhieltichfolgendeAntwort:"Dadie
  64. GFA-SystemtechnikaufkeinerleiProgrammCopyrightanspruchhat,diemit
  65. GFA-BASICerstelltwurden,stehteinerWeitergabeIhrerShellnichtsim
  66. Wege."
  67.  
  68.  
  69.  
  70. MeinAngebot.
  71. -------------
  72.  
  73. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  74. DieBenutzungundVerbreitungmeinesüGFA-MENU-DELUXEÇinklusivedes
  75. Quelltextesistgratis.AlsGegenleistungwünscheüÇichmirEchosvon
  76. BenutzerndesüGFA-MENU-DELUXEÇ.EsinteressierenmichKritik,Anregungen
  77. undIdeen,auchsolchewelchevonBenutzernimplementiertwurden.
  78. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  79.  
  80.  
  81.  
  82. ÇVERBESSERUNGENundERWEITERUNGEN.
  83. __________________________________________________________________
  84.  
  85.  
  86.  
  87. DarstellungderOberfläche.
  88. ---------------------------
  89.  
  90. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  91. ImGegensatzzuMENUXistdieOberflächemeinesüGFA-MENU-DELUXEÇäste⑨
  92. thischansprechendergestaltet.AlleTextausgabensindblockweiseorga⑨
  93. nisiert.DieBlocklängerichtetsichjeweilsnachderlängstenZeile.
  94. DassiehtaufeinemdunklenHintergrundschöneraus.DieuntereMenu⑨
  95. seitedientalsTitel.UntenrechtsbewegensichPunkte,welchestetig
  96. einePunktzeileauf-undwiederabbauen.DieseSpielereihatdurchaus
  97. aucheinepraktischeBedeutung:WenneinProgrammgestartetwird,
  98. welchesdenMonitornichtbenötigt,erkenntmanamStillstanddieser
  99. Punkte,dassdiesesProgrammgeradeaktivist.Wenneinexternes
  100. Programm,ausserCompilerundLinkergestartetwird,kündigtsichdies
  101. durchdasAbdunkelndesHintergrundmustersan.
  102.  
  103. BeimInterpreterstartwerdendieDirectoriesfürdenInterpreterund
  104. fürdasGFA-FileinzweigetrenntenZeilenwährenddesStartvorganges
  105. untereinanderangezeigt.Dassiehtbesserausundistinformativer.
  106.  
  107. NachRückkehrinsMenuwirdordnungsgemässangezeigt,wielangewelches
  108. Programmausgeführtwurde.ImGegensatzzuMENUXzeigtüGFA-MENU-DELUXEÇ
  109. alleZeitwerteinStunden,MinutenundSekundenan,dennesistz.B
  110. lästigwennangezeigtwird,dassman10861SekundenimInterpreter
  111. gearbeitethat.Dassind3h:01Min:01Sek....
  112. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  113.  
  114.  
  115.  
  116. DieFile-Auswahl(^AoderF1).
  117. ------------------------------
  118.  
  119. GemässMENUXwähltmanmit^AoderF1daszubearbeitendeGFA-Fileaus.
  120. Neuist,dassüGFA-MENU-DELUXEÇerkennt,obwirklicheinGFA-Filegewählt
  121. wurde.Wennnicht,wirddiesmittelsALERT-Boxbeanstandet.
  122. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  123.  
  124. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  125. EinewesentlicheErneuerungist,dassüGFA-MENU-DELUXEÇderFileparameter
  126. derBASEPAGEauswertet.DaherkannüGFA-MENU-DELUXEÇauchvoneinem
  127. ZeilenkommandointerpreterwieGULAM,mitzubearbeitendemGFA-Fileals
  128. Parametergestartetwerden.EswerdenalsParameterabsoluter-und
  129. relativerPfadinVorwärtsrichtungakzeptiert.Dasbedeutet,dassEinga⑨
  130. benwie..\..\falschverarbeitetwerden.
  131.  
  132. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  133. BevormanauseinemZeilenkommandointerpreterüGFA-MENU-DELUXEÇstartet,
  134. mussvorhermittels"cd"derPfadeingestelltwerden,indemsich
  135. MENUDLX.PRGbefindet,sonstkanndieFilesystemdateiMENUDLX.DATnicht
  136. gefundenwerden.
  137.  
  138. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  139. FallsSieimGenussderGEMINI-Shellsind,könnenSiewiegewohntein
  140. GFA-FilemitderMauspackenundüberüGFA-MENU-DELUXEÇschiebenund
  141. schonstartetdiesesMenumitdemGFA-File.Luxuriösesgehteskaum
  142. noch.
  143. 9[.◆..◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  144.  
  145.  
  146.  
  147. Compiler-,Interpreter-,Linkerstart,StartdesRCSunddes'Test'.
  148. -------------------------------------------------------------------
  149.  
  150. DieseOperationenentsprechendenendesMENUX,wurdenjedochjeumeine
  151. FehlererkennungmittelsALERT-Boxerweitert.Eswirdmitgeteiltwenn
  152. dasaufgerufeneProgrammwegenNichterkennungdesPfadesoderdes
  153. Programmnamensnichtgestartetwerdenkann.
  154.  
  155. ÇBeimInterpreteraufrufistderPfaddesausgewähltenGFA-Filesals
  156. gültigerPfadgesetzt.DieshatdenVorteil,dassauchGFA-Filesmit
  157. ihrenzulesendenDateienineinemandernPfadkorrektmitdemInterpre⑨
  158. tergetestetwerdenkönnen.DiesistinMENUXwegenfehlerhafter
  159. Programmierung,nichtmöglich!
  160.  
  161.  
  162.  
  163. DasStartenfremderProgrammeEXECUTE^X.
  164. ------------------------------------------
  165.  
  166. DieseFunktiongibteszwarinMENUX,jedochkonntemanausserhalb
  167. dessenPfadeskeineProgrammestarten,welcheseinerseitsDateienlesen
  168. mussten.DiesesProblemistinüGFA-MENU-DELUXEÇgelöst:Vorjedemfrem⑨
  169. demProgrammstartwirdderrichtigePfadgesetzt.BeiderRückkehrins
  170. üGFA-MENU-DELUXEÇwirdebenfallswiederderkorrektePfadgesetzt.
  171.  
  172.  
  173.  
  174. Sets:C-ObjektC.
  175. -----------------
  176.  
  177. EsgiltwasinREADME.COMsteht.Nurstehtdortlängstnichtalles,was
  178. dieseOptionbereitsimMENUXkonnteundimüGFA-MENU-DELUXEÇselbstver⑨
  179. ständlichimmernochkann:
  180.  
  181. BeiderEingabedescompiliertenC-Files,alsoeinesO-Files,wirddie
  182. Extension".O"nichtangegeben,dadieseautomatischgesetztwird.
  183.  
  184. EskönnenauchmehrereO-Fileseingegebenwerden,welchedanndurch
  185. Leerzeichenvoneinanderzutrennensind.
  186.  
  187. BeiderEingabederO-Files,mussderkorrektePfadnatürlichmitein⑨
  188. gegebenwerden.EsgenügtjedochdieEingabedesrelativenPfadesin
  189. Vorwärts-undRückwärtsrichtung(..\).
  190.  
  191. NeuistinüGFA-MENU-DELUXEÇ,dassnachdemLinkvorgangzusätzlichmit⑨
  192. telsALERT-BoxdieAnzahlundefinierterSymboleundOffsetüberschreitun⑨
  193. genangezeigtwerden.
  194.  
  195. WenneinC-File-NameoderdessenPfadfalscheingebenwurde,oderder
  196. Linkernichtansprechbarist,folgtebenfallseinegeeigneteFehlermel⑨
  197. dungmittelsALERT-Box.
  198.  
  199.  
  200.  
  201. Sets:PRG=GFA.
  202. --------------
  203.  
  204. DerOrdnungzuliebe,landenallecompiliertenGFA-Programmeineinem
  205. OrdnernamensCOMPILAT(TEST.PRG).ImPRG=GFA-Modejedochwiebisherim
  206. selbenPfadwosichdaszubearbeitendeGFA-Filebefindet.Existiert
  207. beimCompiler-oderLinkerstartbereitsderNamedesPRG-Filesim
  208. selbenPfad,fragteineALERT-Box,obmanwirklichdasbestehendePRG-
  209. Fileüberschreibenmöchte.
  210.  
  211. IstdieOptionPRG=GFAaktiv,wirddiesneuerdingsständigimMenubal⑨
  212. kendemProgrammierermitgeteilt.DieshatdenVorteil,dassmandiese
  213. OptionnichtimmerwiederimKlappmenuenachschauenmuss.Nurwennder
  214. TEST.PRG-Mode(Ordner:Compilat)aktivist,istesgestattet,denPfad
  215. zueditieren<P>.ImPRG=GFA-ModeerfolgtbeimEditierversuch<P>eine
  216. ALERT-BoxmitdemHinweis,dassmansichimWiderspruchbefindet.
  217.  
  218.  
  219.  
  220.  
  221. ÇExtras.
  222. ------------
  223.  
  224. DiesistinüGFA-MENU-DELUXEÇabsolutneu!MitHilfedieses"Extras"
  225. könnenzusätzlichnützlicheProgrammeundFunktionendirektohneFilese⑨
  226. lectorboxaufgerufenwerden,welchedemProgrammiererdasLebenzusätz⑨
  227. licherleitern.Weshalb,erfahrenSiegleichimDetail.
  228.  
  229.  
  230.  
  231. Extras:Editor^E.
  232. -------------------
  233.  
  234. EinzusätzlicherEditoraufrufen,wozu?
  235.  
  236. MankannzweiLST-Filesvergleichen,odervoneinemLST-Fileins
  237. andere,Blöckeübertragen.
  238.  
  239. MöchtemaneinzueinemgeradebearbeitendemGFA-Filegehörendes
  240. Datenfileeditieren,soerledigtmandiesraschundbequemmitdem
  241. zusätzlichenEditoraufruf.
  242. MankannzumBeispieleinLST-FileundC-Filegegenüberstellen.Dies
  243. istbesondersinteressantimHinblickaufdiekommendenGFA-TO-C-
  244. CONVERTER...
  245.  
  246.   Mankann...,SiehabenvielleichtnochweitereIdeen!
  247.  
  248.  
  249. WelcherEditorkommtinFrage?
  250.  
  251. AlsEditoreignetsichz.B.TEMPUS(perDefaultinüGFA-MENU-DELUXEÇ
  252. MENUDLX.DATprogrammiert).EsmussinjedemFalleinEditorsein,mit
  253. demmanmindestenszweiFilesbearbeitenkann.
  254.  
  255.  
  256. SpezielleFunktionbeimEditor-Aufruf:
  257.   
  258. HatmanvordemEditoraufruf^EbereitseinGFA-Fileausgewählt(^A),
  259. jedocheingleichnamigesLST-FileexistiertimselbenPfadnicht,
  260. erscheinteineALERT-Boxundmeldet,dassmannochkeingleichnamiges
  261. LST-Fileerzeugthat.ManhatnundieWahl,weiterzumEditor
  262. "durchzustarten"odermangehtzurücküberüGFA-MENU-DELUXEÇinden
  263. InterpreterumnochdasgleichnamigeLST-Filezuerzeugen.Beinoch⑨
  264. maligemEditoraufrufwirdnundasLST-FilealsParameterzumEditor
  265. übertragen.DanachkannmannochzusätzlicheFilesladen,imTEMPUS
  266. maximalnochdrei.
  267.  
  268.  
  269.  
  270. Extras:Finder^F.
  271. -------------------
  272.  
  273. DiesisteinkomfortablermausgesteuerterPD-File-Finder.WelcherPro⑨
  274. grammiererwarnichtauchschoninderSituation,währendderArbeit
  275. irgendwonacheinemGFA-FileoderLST-FilezumMergensuchenzumüssen?
  276.  
  277.  
  278. Extras:GULAM^G.
  279. ------------------
  280.  
  281. DiesisteinUNIX-naherZeilenkommandointerpreter.Eineausführliche
  282. Dokumentaionliegtbei.DerSinnderIntegrationin"Extras"ist,
  283. kompilierteGFA-ProgrammemitBASEPAGE-Parameterübernahme(z.B.TTP-
  284. Programme)gleichnachdemÜbersetzenzutesten.
  285.  
  286.  
  287.  
  288. ÇExtras:Filesystem.
  289. --------------------
  290.  
  291. DieseFunktiongibtdemGFA-ProgrammiererAuskunftüberdengültigen
  292. PfadunddarüberwodieveschiedenenProgrammezuHausesind.
  293.  
  294.  
  295.  
  296. Extras:UNDO(Bild).
  297. --------------------
  298.  
  299. DiesbewirktgleichwiedieTaste<UNDO>dieBildregenaration.Diese
  300. FunktionwirdvorallemnachBenutzungvonAccessoriesbenötigt.
  301.  
  302.  
  303.  
  304. DasFile-System.
  305. ----------------
  306.  
  307. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  308. BeimStartdesüGFA-MENU-DELUXEÇliestdasProgrammdieDateiMENUDLX.DAT
  309. undübernimmtdasdortenthalteneFilesystem.DienachfolgendeWiederga⑨
  310. bediesesMENUDLX.DATistnureinBeispiel.DerBenutzeristfreiin
  311. derGestaltung.Wichtigistjedoch,derPfaddesüGFA-MENU-DELUXEÇist
  312. Referenz.
  313.     
  314.        GFA_3.PRG                   (GFA-BASIC-Interpreter,umbenannt)
  315.        COMPLINK\GFA_BCOM.PRG       (GFA-BASIC-Compiler)
  316.        COMPLINK\GL.PRG             (GFA-BASIC-Linker)
  317.        RCS2.PRG                    (Resource-Constr.-SetvonGFA)
  318.        D:\TEMPUS\TEMPUS.PRG        (ZusätzlicherEditor)
  319.        C:\BIN\QUIKFIND.PRG         (File-Finder)
  320.        C:\BIN\GULAM.PRG            (UNIX-naheShell)
  321.        COMPILAT\TEST.O             (DefaultpfaddesTEST.O-Files)
  322.        COMPILAT\TEST.PRG           (DefaultpfaddesCompilates)
  323.        COMPLINK\GFA3BLIB           (Original-GFA-Bibliothek)
  324.  
  325. Wichtig:KommentarewieobenimBeispieldürfenimMENUDLX.DATnicht
  326.           stehen!
  327.  
  328. DasobendargestellteBeispieldesMENUDLX.DATzeigtrelativeVorwärts⑨
  329. pfade.AufdererstenEbenemussdasüGFA-MENU-DELUXEÇMENUDLX.PRGund
  330. MENUDLX.DATplatziertsein.DiesillustriertalsBeispielfolgendes
  331. "File-System":
  332. 9[....◆.◆..◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  333.  
  334. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  335. E:\ GFA_BAS._V3 \üMENUDLX.PRGÇ üÇ      ü       Ç(üGFA-MENU-DELUXEÇ)
  336.                \üMENUDLX.DATÇ
  337.  
  338.                \ AT_WORK  \ ...            (GFA-Files in Arbeit)
  339.  
  340.                  \ COMPILAT \ (TEST.PRG)     (DefaultpfaddesCompilates)
  341.                               (TEST.O)       (DefaultpfadvonTEST.O)
  342.  
  343.                  \ COMPLINK \ GFA_BCOM.PRG   (GFA-BASIC-Compiler)
  344.                               GL.PRG         (GFA-BASIC-Linker)
  345.                               GFA3BLIB       (Original-GFA-Bibliothek)
  346.                               GFA3BLIB.NDX
  347.  
  348.                  \ GFA_3.PRG                 (GFA-BASIC-Interpreter)
  349.                  \ RCS2.PRG                  (GFA-Resource-Constr.-Set)
  350.                  \ RCS2.DFN
  351.                  \ RCS2.RSC
  352.  
  353. C:\  BIN\GULAM.PRG                 (UNIX-naheShell)
  354.          \GULAM.G                   (brauchtGULAM.PRG)
  355.                  \GULAM.HLP(brauchtGULAM.PRG)
  356.  
  357.                  \QUIKFIND.PRG              (File-Finder)
  358.  
  359.           
  360. D:\TEMPUS      \TEMPUS.PRG              (ZusätzlicherEditor)
  361. Ç
  362.  
  363. AnStellederPartitionEeinerHarddisk,kannselbstverstädlichauch
  364. eineanderePartitiongewähltwerden.DasselbegiltfürdenHauptord⑨
  365. ner"GFA_BAS._V3".MankanndiesenOrdnerandersbenennen,oderwas
  366. aberderOrdnungzuliebe,wenigerzuempfehlenist,ganzweglassen.
  367. DiePfadederProgrammewelchenichtTeildesGFA-BASIC-Entwicklungs⑨
  368. packetessind,dürfenauchganzwoandersinstalliertunddementspre⑨
  369. chendinMENUDLX.DATvermerktwerden.
  370.  
  371.  
  372.  
  373.  
  374.  
  375. WelcheProgrammeundDateienbefindensichwoaufderDiskette?
  376. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  377. ---------------------------------------------------------------     
  378. 9[....◆....◆.◆..◆....◆....◆.◆..◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  379.  
  380.  
  381. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  382. üMENUDLXÇ\GFA_BAS._V3 \ü MENUDLX.PRGÇ(üGFA-MENU-DELUXEÇ)
  383.                            üMENUDLX.DATÇ  (zugehörigesFilesystem)
  384.  
  385.           \ BIN        \GULAM.PRG    (PD-UNIX-naheShell.)
  386.                          \GULAM.G      (Daten,Aliasetc.)
  387.                          \GULAM.HLP    (Help-FilefürGULAM.)
  388.                          \ GULAM.DOC    (SehrausführlichesManual.)
  389.  
  390.                          \QUIKFIND.PRG (PD-File-Finder)
  391.  
  392.           \QUELLTXT     \üMENUDLX.GFAÇ  (GFA-Quelltext)
  393.                          \üMENUDLX.LSTÇ(LST-Quelltext)ü
  394.                          \MENUDLX.INLÇ  (Inline-Maschinencode)
  395.  
  396.           \DOKUMENT     \ üMENUDLX.INFÇ(DiesesDokumentalsASCII.)
  397.                            üMENUDLX.DOCÇ  (DiesesDokumentalsWordplus.)
  398.  
  399.  
  400.  
  401. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
  402. WieSiefeststellen,istderinüGFA-MENU-DELUXEÇverwendetezusätzliche
  403. EditorTEMPUSnichtaufderDiskette.DerGrundist,dassTEMPUSweder
  404. einPublic-Domain-nocheinShare-Ware-Programmist.Esistaberjedem
  405. GFA-3.x-BASIC-Programmiererfreigestellt,seinenLiebliongseditorkombi⑨
  406. niertmitüGFA-MENU-DELUXEÇeinzusetzen.Mandarfaberdannnichtverges⑨
  407. sen,MENUDLX.DATentsprechendanzupassen.
  408.  
  409. DieandernbeiliegendenProgrammewieGULAMundQUIKFINDdürfenfrei
  410. kopiertwerden,dadiesePDssind.
  411.  
  412.  
  413.  
  414. IchwünscheIhnenungetrübteProgrammierstundenmitGFA-3.x-BASICin
  415. 9[....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0120
  416. SymbiosemitmeinemüGFA-MENU-DELUXEÇ....
  417.  
  418.  
  419.  
  420.                                        Th.Schaerer01-nov-91
  421.  
  422.